Public Class OrderCancelReject
Inherits Message

'Component: Header
Private m_Header As Header

<FieldInfo(GetType(Header), 0)> _
Public Property Header() As Header
Get
Return m_Header
End Get
Set (value As Header)
m_Header = value
End Set
End Property



Private m_OrderID As String

<FieldInfo(GetType(OrderIDFieldInfo), 1)> _
Public Property OrderID() As String
Get
Return m_OrderID
End Get
Set (value As String)
m_OrderID = value
End Set
End Property

Private m_SecondaryOrderID As String

<FieldInfo(GetType(SecondaryOrderIDFieldInfo), 2)> _
Public Property SecondaryOrderID() As String
Get
Return m_SecondaryOrderID
End Get
Set (value As String)
m_SecondaryOrderID = value
End Set
End Property

Private m_SecondaryClOrdID As String

<FieldInfo(GetType(SecondaryClOrdIDFieldInfo), 3)> _
Public Property SecondaryClOrdID() As String
Get
Return m_SecondaryClOrdID
End Get
Set (value As String)
m_SecondaryClOrdID = value
End Set
End Property

Private m_ClOrdID As String

<FieldInfo(GetType(ClOrdIDFieldInfo), 4)> _
Public Property ClOrdID() As String
Get
Return m_ClOrdID
End Get
Set (value As String)
m_ClOrdID = value
End Set
End Property

Private m_ClOrdLinkID As String

<FieldInfo(GetType(ClOrdLinkIDFieldInfo), 5)> _
Public Property ClOrdLinkID() As String
Get
Return m_ClOrdLinkID
End Get
Set (value As String)
m_ClOrdLinkID = value
End Set
End Property

Private m_OrigClOrdID As String

<FieldInfo(GetType(OrigClOrdIDFieldInfo), 6)> _
Public Property OrigClOrdID() As String
Get
Return m_OrigClOrdID
End Get
Set (value As String)
m_OrigClOrdID = value
End Set
End Property

Private m_OrdStatus As Char

<FieldInfo(GetType(OrdStatusFieldInfo), 7)> _
Public Property OrdStatus() As Char
Get
Return m_OrdStatus
End Get
Set (value As Char)
m_OrdStatus = value
End Set
End Property

Private m_WorkingIndicator As Boolean

<FieldInfo(GetType(WorkingIndicatorFieldInfo), 8)> _
Public Property WorkingIndicator() As Boolean
Get
Return m_WorkingIndicator
End Get
Set (value As Boolean)
m_WorkingIndicator = value
End Set
End Property

Private m_OrigOrdModTime As DateTimeOffset

<FieldInfo(GetType(OrigOrdModTimeFieldInfo), 9)> _
Public Property OrigOrdModTime() As DateTimeOffset
Get
Return m_OrigOrdModTime
End Get
Set (value As DateTimeOffset)
m_OrigOrdModTime = value
End Set
End Property

Private m_ListID As String

<FieldInfo(GetType(ListIDFieldInfo), 10)> _
Public Property ListID() As String
Get
Return m_ListID
End Get
Set (value As String)
m_ListID = value
End Set
End Property

Private m_Account As String

<FieldInfo(GetType(AccountFieldInfo), 11)> _
Public Property Account() As String
Get
Return m_Account
End Get
Set (value As String)
m_Account = value
End Set
End Property

Private m_AcctIDSource As AcctIDSource

<FieldInfo(GetType(AcctIDSourceFieldInfo), 12)> _
Public Property AcctIDSource() As AcctIDSource
Get
Return m_AcctIDSource
End Get
Set (value As AcctIDSource)
m_AcctIDSource = value
End Set
End Property

Private m_AccountType As AccountType

<FieldInfo(GetType(AccountTypeFieldInfo), 13)> _
Public Property AccountType() As AccountType
Get
Return m_AccountType
End Get
Set (value As AccountType)
m_AccountType = value
End Set
End Property

Private m_TradeOriginationDate As DateTime

<FieldInfo(GetType(TradeOriginationDateFieldInfo), 14)> _
Public Property TradeOriginationDate() As DateTime
Get
Return m_TradeOriginationDate
End Get
Set (value As DateTime)
m_TradeOriginationDate = value
End Set
End Property

Private m_TradeDate As DateTime

<FieldInfo(GetType(TradeDateFieldInfo), 15)> _
Public Property TradeDate() As DateTime
Get
Return m_TradeDate
End Get
Set (value As DateTime)
m_TradeDate = value
End Set
End Property

Private m_TransactTime As DateTimeOffset

<FieldInfo(GetType(TransactTimeFieldInfo), 16)> _
Public Property TransactTime() As DateTimeOffset
Get
Return m_TransactTime
End Get
Set (value As DateTimeOffset)
m_TransactTime = value
End Set
End Property

Private m_CxlRejResponseTo As Char

<FieldInfo(GetType(CxlRejResponseToFieldInfo), 17)> _
Public Property CxlRejResponseTo() As Char
Get
Return m_CxlRejResponseTo
End Get
Set (value As Char)
m_CxlRejResponseTo = value
End Set
End Property

Private m_CxlRejReason As CxlRejReason

<FieldInfo(GetType(CxlRejReasonFieldInfo), 18)> _
Public Property CxlRejReason() As CxlRejReason
Get
Return m_CxlRejReason
End Get
Set (value As CxlRejReason)
m_CxlRejReason = value
End Set
End Property

Private m_Text As String

<FieldInfo(GetType(TextFieldInfo), 19)> _
Public Property Text() As String
Get
Return m_Text
End Get
Set (value As String)
m_Text = value
End Set
End Property

Private m_EncodedTextLen As Int32

<FieldInfo(GetType(EncodedTextLenFieldInfo), 20)> _
Public Property EncodedTextLen() As Int32
Get
Return m_EncodedTextLen
End Get
Set (value As Int32)
m_EncodedTextLen = value
End Set
End Property

Private m_EncodedText As Byte()

<FieldInfo(GetType(EncodedTextFieldInfo), 21)> _
Public Property EncodedText() As Byte()
Get
Return m_EncodedText
End Get
Set (value As Byte())
m_EncodedText = value
End Set
End Property


'Component: Trailer
Private m_Trailer As Trailer

<FieldInfo(GetType(Trailer), 22)> _
Public Property Trailer() As Trailer
Get
Return m_Trailer
End Get
Set (value As Trailer)
m_Trailer = value
End Set
End Property


End Class

